to impugn something - Français Anglais Dictionnaire